London, England/london2G-629Previous | Home | NextTwo hundred meters west of Exhibition Road, along the northern side of the Science Museum, one finds the Queen's Tower, the main landmark of Imperial College. The Imperial Institute was founded in 1887 on Queen Victoria's Golden Jubilee (50th century of a monarch's reign). The view is north. |
|